Floyd Mayweather says he is well-prepared to defeat Conor McGregor in the upcoming super fight at the MGM Grand in Las Vegas Saturday, August 26th.